dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Doctor Of Science
— synonyms, definition
1.
Doctor of Science (Noun)
2 synonyms
Ds
ScD
1 definition
Doctor of Science (Noun)
— An honorary degree in science.
2 types of
honorary degree
honoris causa